vermiculated screech owl - Turco Inglés Diccionario